• Empleos
  • Sobre nosotros
  • Empleos
    • Inicio
    • Empleos
    • Cursos y retos
  • Empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

410
Vistas
La instalación de pip no funciona en python <3.6

Estoy comenzando a crear una aplicación con bitbucket CI y estoy siguiendo los siguientes pasos para implementar la aplicación y los pasos para instalar pip están fallando.

 script: - apt-get update - apt-get install -y python-dev - curl -O https://bootstrap.pypa.io/get-pip.py - python get-pip.py ... and a few more steps

No sé por qué, pero el paso python get-pip.py falla con el siguiente error.

 Traceback (most recent call last): File "get-pip.py", line 24226, in <module> main() File "get-pip.py", line 199, in main bootstrap(tmpdir=tmpdir) File "get-pip.py", line 82, in bootstrap from pip._internal.cli.main import main as pip_entry_point File "/tmp/tmpUgc5ng/pip.zip/pip/_internal/cli/main.py", line 60 sys.stderr.write(f"ERROR: {exc}") ^ SyntaxError: invalid syntax

Esto funcionó bien hasta ayer. No estoy seguro de por qué esto no funciona ahora.

Pensé que podría deberse a Windows, pero verifiqué en mi máquina local con Linux, pero estos pasos funcionaron bien.

almost 4 years ago · Hanz Gallego
5 Respuestas
Responde la pregunta

0

También probé todo, pero mi solución fue descargar la versión anterior de get-pip e instalarla.

  1. descarga: curl -O https://bootstrap.pypa.io/2.7/get-pip.py el archivo get-pip.py
  2. instalar: python get-pip.py o python2 get-pip.py
  3. disfrutar

Esto funciona en los sistemas Debian.


Editar: una mejor solución es siempre instalar una versión de Python que sea compatible durante mucho tiempo. Si necesita trabajar con una versión anterior, solo entonces debe recurrir a la solución anterior.

almost 4 years ago · Hanz Gallego Denunciar

0

pip 21.0 eliminó el soporte para Python 2 y 3.5 . Las versiones posteriores requieren Python 3.6+. La sintaxis f"" es compatible con Python 3.6+ .

Para instalar pip para Python 2.7, instálelo desde https://bootstrap.pypa.io/pip/2.7/ :

 - curl -O https://bootstrap.pypa.io/pip/2.7/get-pip.py - python get-pip.py - python -m pip install --upgrade "pip < 21.0"

El último comando es actualizar a la última versión compatible . Para Python 2.7, el último compatible actualmente es pip 20.3.4.

Para la instalación de Python 3.4 desde https://bootstrap.pypa.io/pip/3.4/ . Para Python 3.5: https://bootstrap.pypa.io/pip/3.5/ .

Para Python 3.4, el comando de actualización es

 - python -m pip install --upgrade "pip < 19.2"
almost 4 years ago · Hanz Gallego Denunciar

0

Lo resolví primero ejecutando

python -m pip install --upgrade "pip < 19.2"

y luego

python -m pip install --upgrade "pip < 21.0" .

¡Parece que reinstalé mi pip 20.3.4 y el error desapareció!

almost 4 years ago · Hanz Gallego Denunciar

0

Esto funcionó para mí: En Mac:

Instale pyenv y actualice su python siguiendo las instrucciones aquí

Luego, en su terminal, si ejecuta python -V y aún obtiene la versión anterior (versión predefinida del sistema) que muestra:

Para resolver esto:

En su terminal ejecute: alias python=python3

Luego, en su terminal, ejecute python y ahora debería ver que su sistema está usando la versión de python que instaló: eso es si siguió y completó los pasos aquí correctamente.

pitón cambiado

Reinicie su terminal (cerrar/reabrir):

Ahora finalmente puedes instalar pip:

 Read more about pip instalation steps [here][3]

1: En su terminal, ejecute: $ python -m ensurepip --upgrade

2: Descargue el script desde https://bootstrap.pypa.io/get-pip.py .

But..**NB**: instead of navigating to the exact link provided,check out the available versions of pip here: pipversions

Seleccione la última versión:

página de pipversions

Luego seleccione el enlace getpip.py para obtener el archivo y guárdelo en su directorio en su máquina:

obtener pip cd en la carpeta donde guardó el script recién descargado y ejecute:

Luego ejecuta:

 python get-pip.py

carpeta pippy

Pip instalado con éxito:

instalado exitosamente

almost 4 years ago · Hanz Gallego Denunciar

0

Para mí, Python 3.5 en aws ec2 a continuación funcionó curl -O https://bootstrap.pypa.io/pip/3.5/get-pip.py

Luego sudo python3.5 get-pip.py ingrese la descripción de la imagen aquí

almost 4 years ago · Hanz Gallego Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda